package Serveur;

import java.io.IOException;
import java.net.*;


public class ServeurHTTP {
	/**
	 * initialisation du Serveur
	 */
	
	private ServerSocket socketServeur; //socket serveur
	private Socket socketClient; //socket client
	private Connexion conn; //thread de connexion
	private int numConnexion;
	
	public ServeurHTTP() throws IOException{
		//Ouverture du port de connexion
		System.out.println("Initialisation du serveur");
		socketServeur= new ServerSocket(8081);
		numConnexion =0;
		System.out.println("Serveur ok");
		System.out.println("\n");
		while(true){
			chargementConnClient();
		}
	}
	
	public void chargementConnClient() throws IOException{
		socketClient= socketServeur.accept();
		InetAddress client =socketClient.getInetAddress();
		System.out.println("Client :"+client+" est connecté");
		conn= new  Connexion(socketClient,numConnexion++);
		conn.start();
	}
	
}
